﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Business;

namespace GraphicUserInterface.MainForm.Export_ImportKey
{
    public partial class frExport_ImportKey : Form
    {
        int iUserID;
        public frExport_ImportKey(int iUserID)
        {
            InitializeComponent();
            this.iUserID = iUserID;
        }

        private void btImportInfor_Click(object sender, EventArgs e)
        {
            OpenFileDialog InputDialog = new OpenFileDialog();
            InputDialog.Filter = "Mọi tập tin (*.*)|*.*";
            InputDialog.InitialDirectory = Application.StartupPath;
            InputDialog.Title = "Chọn tập tin chứa thông tin khóa:";

            InputDialog.CheckFileExists = true;

            InputDialog.CheckPathExists = true;

            if (InputDialog.ShowDialog() == DialogResult.OK)
            {
                AccountAndKeyBUS.importInforFromFile(InputDialog.FileName);
            }
        }

        private void btExportInfor_Click(object sender, EventArgs e)
        {

            OpenFileDialog InputDialog = new OpenFileDialog();
            InputDialog.Filter = "Mọi tập tin (*.*)|*.*";
            InputDialog.InitialDirectory = Application.StartupPath;
            InputDialog.Title = "Chọn thư mục để lưu tập tin chứa thông tin khóa:";

            //InputDialog.CheckFileExists = true;

            InputDialog.CheckPathExists = true;

            if (InputDialog.ShowDialog() == DialogResult.OK)
            {
                AccountAndKeyBUS.exportInforToFile(InputDialog.FileName, this.iUserID);
            }
        }

        private void btBack_Click(object sender, EventArgs e)
        {
            this.Owner.Show();
            this.Close();
        }
    }
}
